home *** CD-ROM | disk | FTP | other *** search
/ Aminet 1 (Walnut Creek) / Aminet - June 1993 [Walnut Creek].iso / aminet / os20 / cli / ls_4_7ljr.lha / ls-4.7ljr / ls.h < prev    next >
C/C++ Source or Header  |  1992-09-29  |  877b  |  42 lines

  1. /* Last update: Loren J. Rittle  Sun Aug 23 15:26:36 1992 */
  2.  
  3. #include <stdlib.h>
  4. #include <string.h>
  5.  
  6. #pragma msg 148 ignore push
  7. #pragma msg 149 ignore push
  8. #pragma msg 61 ignore push
  9. #include <dos/dos.h>
  10. #include <dos/dostags.h>
  11. #include <dos/dosextens.h>
  12. #include <dos/datetime.h>
  13. #include <dos/var.h>
  14. #include <proto/exec.h>
  15. #include <proto/dos.h>
  16. #include <proto/utility.h>
  17. #pragma msg 149 pop
  18. #pragma msg 61 pop
  19.  
  20. /* Structure used to hold file info in a linked list */
  21. struct FibEntry
  22. {
  23.   struct MinNode fe_Node;
  24.   struct FileInfoBlock fe_Fib;
  25. };
  26.  
  27. /* Structure used to hold AntiPattern info in a linked list */
  28. struct AnAntiPattern
  29. {
  30.   struct AnAntiPattern *next;
  31.   BYTE *parsedpattern;
  32.   BYTE *pattern;
  33. };
  34.  
  35. /* Structure used to hold type and protection highlight info in an array */
  36. struct highlight
  37. {
  38.   unsigned char *on;
  39.   unsigned char *off;
  40.   int printable_len;
  41. };
  42.